|
|
| Lokalizacja w menu |
|---|
| Edycja → Ponownie przelicz |
| Środowisko pracy |
| Wszystkie |
| Domyślny skrót |
| Ctrl+R |
| Wprowadzono w wersji |
| - |
| Zobacz także |
| Ponownie przelicz |
Polecenie Przelicz ponownie przelicza aktywny dokument. To polecenie jest wyłączone jeśli nie jest wymagane ponowne przeliczenie.
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Aby ponownie przeliczyć aktywny dokument, należy użyć metody recompute obiektu document:
import FreeCAD
doc = FreeCAD.ActiveDocument
doc.recompute()
Ta sama metoda jest dostępna dla obiektów w dokumencie:
import FreeCAD
doc = FreeCAD.ActiveDocument
for obj in doc.Objects[0:3]:
obj.recompute()
Aby oznaczyć obiekt do ponownego przeliczenia, użyj metody touch tego obiektu. Poniższy kod odpowiada wymuszeniu ponownego przeliczenia poprzez wybranie dokumentu, jak wyjaśniono w sekcji Opcje:
import FreeCAD
doc = FreeCAD.ActiveDocument
for obj in doc.Objects:
obj.touch()
doc.recompute()